refreshing beverage - French English Dictionary